////////////////////////////////////////////////////////////////////////////////
//
// Licensed under the MIT License
//
// Copyright (c) 2008 Chris Colinsky
// All Rights Reserved
//
// version	0.4
// http://code.google.com/p/sugarcookie/
// http://code.google.com/p/sugarcookie/wiki/License
//
////////////////////////////////////////////////////////////////////////////////

interface sugarcookie.dataHandlers.IDataChannel {
	/* must also dispatch the following events
	   onDataChannelReady
	   onDataChannelError
	*/
	
	//no start up operations may happen in the constructor, it must all happen in the init call
	public function init():Void;
	
	//must remove and null out everything
	public function kill():Void;
}